.Warp{
    width: 100%;
}
.w1300{
    width: 1300px;margin: 0 auto;
}
.TopInfo{
    width: 100%;padding-top: 13px;
}
.TopInfoL ul li{
    color: #8f8f8f;float: left;margin-right: 8px;
}
.TopInfoL ul li a{
    color: #8f8f8f;
}
.TopInfoL ul li a:hover{
    color: #c5a86f;
}
.TopInfoR{
    width: 174px;height: 24px;background-color: #f6f1e8;border-radius: 45px;position: relative;
}
.TopInfoR input{
    background: none;margin: 1px 0px 0px 8px;width: 140px;
}
.TopInfoR input::placeholder{
    font-size: 13px;
}
.TopInfoR button{
    background: url(350386.png) no-repeat;width: 24px;height: 24px;position: absolute;right: 0;top: 0;
}
.LogoNav{
    width: 100%;padding-top: 30px;height: 60px;
}
.nav ul li{
    width: 75px;float: left;padding-top: 26px;margin-left: 9px;
}
.bg_1{
    background: url(350358.png)no-repeat center top;
}
.bg_2{
    background: url(350359.png)no-repeat center top;
}
.bg_3{
    background: url(350360.png)no-repeat center top;
}
.bg_4{
    background: url(350361.png)no-repeat center top;
}
.bg_5{
    background: url(350362.png)no-repeat center top;
}
.bg_6{
    background: url(350363.png)no-repeat center top;
}
.bg_7{
    background: url(350364.png)no-repeat center top;
}
.bg_8{
    background: url(350365.png)no-repeat center top;
}
.bg_9{
    background: url(350366.png)no-repeat center top;
}
.bg_10{
    background: url(350367.png)no-repeat center top;
}
.bg_11{
    background: url(350368.png)no-repeat center top;
}
.nav ul li a{
    display: block;width: 100%;text-align: center;color: #c5a86f;height: 30px;font-size: 16px;
}
.nav ul li:hover a{
    font-weight: 700;border-bottom: 3px #c5a86f solid;animation: colorchange 0.5s forwards;
    -webkit-animation: colorchange 0.5s forwards;-moz-animation: colorchange 0.5s forwards;-o-animation: colorchange 0.5s forwards;
}
@keyframes colorchange{
    from{
        opacity: 0;
    }
    to{
        opacity: 1;
    }   
}
@-webkit-keyframes colorchange{
    from{
        opacity: 0;
    }
    to{
        opacity: 1;
    }   
}
@-moz-keyframes colorchange{
    from{
        opacity: 0;
    }
    to{
        opacity: 1;
    }   
}
@-o-keyframes colorchange{
    from{
        opacity: 0;
    }
    to{
        opacity: 1;
    }   
}
.BigBanner{
    width: 100%;border-top: 5px #c5a86f solid;position: relative;
}
.BigBanner img{
    width: 100%;height: 586px;
}
.BannerText{
    width: 300px;position: absolute;top: 70px;right: 150px;animation: textmove 1.5s forwards;-webkit-animation: textmove 1.5s forwards;
    -o-animation: textmove 1.5s forwards;-moz-animation: textmove 1.5s forwards;
}
@keyframes textmove{
    from{
        top: 10px;opacity: 0;
    }
    to{
        top: 70px;opacity: 1;
    }   
}
@-webkit-keyframes textmove{
    from{
        top: 10px;;opacity: 0;
    }
    to{
        top: 70px;opacity: 1;
    }   
}
@-moz-keyframes textmove{
    from{
        top: 10px;;opacity: 0;
    }
    to{
        top: 70px;opacity: 1;
    }   
}
@-o-keyframes textmove{
    from{
        top: 10px;;opacity: 0;
    }
    to{
        top: 70px;opacity: 1;
    }   
}
.BannertextCon a{
    display: block;color: #fff;
}
.TextSpace{
    letter-spacing: 3px;
}
.Pgicon{
    background: url(350357.png) no-repeat left center;padding-left: 18px;
}
.News{
    width: 100%;height: 700px;
}
/* .News::after{
    content: '';width: 700px;height: 700px;position: absolute;top: 0;right: 0;background: url(350370.png)no-repeat;
} */
.NewsBox{
    width: 1380px;margin: 0 auto;position:relative;
}
.NewsCon{
    width:100%;background: #fff;position: absolute;top: -194px;
}
/* .Newbg{
    width: 100%;min-height: 600px;background: url(350370.png) no-repeat right top;
} */
.NewsShow{
    width: 1300px;margin: 40px;height: 600px;
}

.NewSwiper{
    width: 680px;
}
#swiper-container1{
    position: relative;width: 680px;height: 430px;
}
#swiper-container1 .swiper-slide{
    position: relative;overflow: hidden;
}
#swiper-container1 .swiper-slide img{
    transition: all 0.5s;
}
#swiper-container1 .swiper-slide:hover img{
    transform: scale(1.1);
}
#swiper-container1 .swiper-slide .swiper-text{
    position: absolute;bottom: 0;left: 0;width: 100%;height: 67px;line-height: 67px;text-indent: 2em;background-color: rgba(0, 0, 0, 0.4);
}
#swiper-container1 .swiper-slide .swiper-text a{
    color: #fff;font-size: 16px;
}
#swiper-container1 #swiper-pagination1{
    position: absolute;bottom: 20px;width: 100px;left: 567px;color: #fff;font-size: 18px;
}
#swiper-container1 #swiper-pagination1 .swiper-pagination-current{
    color: #c5a86f;
}
.swiper-pagination-bullet{
    background: #fff;
    opacity: 0.8;
}
.swiper-pagination-bullet-active{
    opacity: 1;
    background: #c5a86f;
}
.NewsTab{
    height: 46px;
}
.NewsList{
    width: 550px;height: 46px;border-bottom: 1px #ccc solid;
}
.NewsTab ul li{
    width: 105px;float: left;text-align: center;font-size: 18px;height: 23px;
}
.NewsTab ul li a{
    width: 100%;display: block;
}
.active{
    color: #c31418;background: url(350347.png)no-repeat bottom;height: 50px;animation: bmove 0.5s forwards;
    -moz-animation: bmove 0.5s forwards;-webkit-animation: bmove 0.5s forwards;-o-animation: bmove 0.5s forwards;

}
@keyframes bmove{
    from{
        height: 60px;opacity: 0;
    }
    to{
        height: 50px;opacity: 1;
    }   
}
@-webkit-keyframes bmove{
    from{
        height: 60px;opacity: 0;
    }
    to{
        height: 50px;opacity: 1;
    }   
}
@-moz-keyframes bmove{
    from{
        height: 60px;opacity: 0;
    }
    to{
        height: 50px;opacity: 1;
    }     
}
@-o-keyframes bmove{
    from{
        height: 60px;opacity: 0;
    }
    to{
        height: 50px;opacity: 1;
    }    
}
.borderLR{
    border-left: 2px #000 solid;border-right: 2px #000 solid;
}
.NewsContent{
    width: 100%;position: relative;
}
.NewsLists{
    width: 100%;padding-bottom:45px;border-bottom: 1px #c5a86f dotted;padding-top: 35px;
}
.NewsLists:hover{
    border-bottom: 3px #c5a86f dotted;
}
.NewsLists:hover a{
    color: #c5a86f;
}
.NewsListsTitle{
    width: 100%;background: url(350326.png)no-repeat left 6px;padding-left: 18px;font-size: 17px;
}

.NewsListsInfo{
    margin-top: 20px;text-indent: 2em;line-height: 25px;
}
.NewsListsInfo a{
    color: #8f8f8f;
}
.MoreBtn{
    width: 100%;
}
.MoreBg{
    width: 107px;height: 25px;background: #fff;margin: 0 auto;
}
.MoreBtn a{
    display: block;background: url(350376.png)no-repeat 8px center;color: #c5a86f;width: 100%;
    height: 25px;padding-left: 38px;line-height: 25px;
}
.MoreBtn{
    position: absolute;bottom: -12px;
}
.swiperLists{
    width: 100%;padding-top: 20px;
}
.swiperLists ul li{
    background: url(350326.png)no-repeat left center;padding-left: 20px;margin: 32px 0;font-size: 17px;
}
.swiperLists ul li:hover a{
    color: #c5a86f;
}
.Subject{
    width: 100%;height: 150px;padding-top:50px;
}
.SubjectBox{
    width: 100%;position: absolute;top: 0;left: 0;
    transition: 0.3s;
}
.SubjectBox img{
    width:1300px;height:120px;
}
.SubjectBox:hover{
    top: -10px;box-shadow: 0px 0px 10px 5px #ccc;
}
.Notice{
    width: 100%;margin-top: 30px;
}
.NoticeL,.NoticeM{
    width: 450px;float: left;margin-right: 65px;
}
.CommonTitle{
    width: 100%;position: relative;height: 70px;border-bottom: 1px #8f8f8f solid;
}
.CommonTitle a{
    display: block;
}
.Ltitle{
    width: 110px;height: 75px;background: url(350347.png) no-repeat bottom;
    font-size: 19px;color: #c31418;text-align: center;line-height: 75px;
}
.Nmore{
    width: 25px;height: 25px;background: url(350376.png)no-repeat;position: absolute;right: 0;top: 30px;
}
.CommonLists{
    width: 100%;padding-top: 25px;
}
.CommonLists ul li{
    width: 100%;height: 45px;line-height: 45px;background: url(350326.png)no-repeat left center;
}
.CommonLists ul li a{
    margin-left: 18px;float: left;
}
.CommonLists ul li a:hover{
    color: #c5a86f;
}
.CommonLists ul li span{
    float: right;color: #8f8f8f;
}
.NoticeR{
    width: 261px;float: right;padding-top: 30px;
}
.NoticeR ul li{
    width: 100%;height: 52px;margin-bottom: 5px;
}
.Ins{
    width: 100%;margin-top: 50px;height: 363px;background: url(350340.png)center;background-size: 80%;
}
.InsL{
    width: 740px;height: 362px;position: relative;
}
.InsItem{
    width: 360px;height: 177px;position: absolute;transition: all 0.5s;
}
.Item1{
    background: url(350343.png)no-repeat;top: 0;left: 0;background-size: 100%;
}
.Item1:hover{
    top: -8px;left: -8px;
}
.Item2{
    background: url(350344.png)no-repeat;top: 0;right:0;background-size: 100%;
}
.Item2:hover{
    top: -8px;right: -8px;
}
.Item3{
    background: url(350345.png)no-repeat;left: 0;bottom: 0;background-size: 100%;
}
.Item3:hover{
    bottom: -8px;left: -8px;
}
.Item4{
    background: url(350346.png)no-repeat;right: 0;bottom: 0;background-size: 100%;
}
.Item4:hover{
    bottom: -8px;right: -8px;
}
.ItemsWord{
    padding: 28px;
}
.ItemsWord a{
    font-size: 25px;color: #ad8b4e;display: block;
}
.ItemsWord span{
    color: #ad8b4e;padding-top: 10px;display: block;font-size: 14px;
}
.AlignRight{
    text-align: right;
}
.InsR{
    width: 467px;
}
.InsImg{
    width: 100%;height: 283px;overflow: hidden;
}
.InsImg:hover img{
    transform: scale(1.1);
}
.InsImg img{
    width: 100%;transition: all 0.5s;
}
.InsImgInfo{
    width: 100%;height: 80px;line-height: 80px;background: #ad8b4e;text-indent: 2em;
}
.InsImgInfo a{
    color: #fff;font-size: 16px;display: block;width: 100%;background: url(350377.png)no-repeat 410px center;
}
.Service{
    display:block;width: 100%;height: 565px;background: url(350342.png)center;margin-top: 65px;
}
.ServiceTitle{
    width: 395px;
}
.ServiceWord{
    padding: 50px 30px;
}
.ServiceWord span{
    font-size:40px;color: #fff;display: block;
}
.ServiceWord a{
    display: block;width: 138px;height: 46px;background: #bb7600;color: #fff;font-size: 16px;text-align: center;
    line-height: 46px;margin: 40px 0 0 20px;
}
.ServiceCon{
    width: 905px;height: 565px;
}
.Act{
    animation: act 0.7s forwards;
}
@keyframes act {
    from{
        width: 150px;
    }
    to{
        width: 290px;
    }
}
.ServiceCon ul li{
    width: 150px;float: left;height: 565px;position: relative;
}
.coll{
    width: 100%;height: 565px;background:rgba(136, 103, 45, 0.8);color: #fff;position: absolute;top: 0;left: 0;
    border-right: 1px #fff solid;overflow: hidden;
}
.woll{
    width: 100%;height: 565px;border-right: 1px #fff solid;position: absolute;top: 0;left: 0;
}
.woll span{
    display: block;color: #fff;text-align: center;
}
.coll span{
    display: block;color: #fff;text-align: center;
}
.tx{
    font-size: 30px;margin: 10px 0;
}
.rx{
    font-size: 25px;margin: 80px 0;
}
.ex{
    font-size: 45px;margin-top: 90px;font-weight: 900;
}
.pg{
    background: url(350378.png)no-repeat center;height: 100px;margin-top: 20px;
}
.mx{
    font-size: 180px;font-weight: 900;opacity: 0.3;margin-top: 125px;
}
.Message{
    width: 100%;height: 480px;background: url(399100.jpg)center;padding-top: 80px;
}
.MessageBox{
    width: 100%;
}
.MessageBox ul li{
    width: 270px;height: 365px;float: left;margin: 26px;box-shadow: 0 0 13px 5px #ccc;overflow: hidden;transition: all 0.5s;
}
.MessageBox ul li:hover img{    
    transform: scale(1.1);
}
.MessageBox ul li:hover{
    margin-top: -8px;
}
.MessageBox ul li img{
    width: 270px;height: 365px;transition: all 0.5s;
}
.Footer{
    width: 100%;
}
.FooterTop{
    width: 100%;height: 326px;background: #383d41;
}
.Column{
    float: left;margin-top: 50px;
}
.ColumnTree{
    float: left;
}
.ColumnTree ul li{
    line-height: 25px;width: 90px;text-align: center;
}
.ColumnTree ul li a{
    color: #fff;font-size: 14px;
}
.Treef a{
    color: #ad8b4e!important;font-size: 16px!important;font-weight: 900;
}
.ElMess{
    width: 240px;float: right;position: relative;margin-top:50px;
}
.els p{
	color: #ad8b4e;
    font-size: 16px;
    font-weight: 900;
}
.els img{
    width: 148px;height: 188px;
}
.els a{
    display: block;width: 148px;height: 188px;
}
.els a:nth-child(1){
    position: absolute;top: 30px;left: 40px;z-index: 99;
}
.els a:nth-child(2){
    position: absolute;top: 60px;left:-55px;
}
.el_more{
    margin-top:35px;
}
.el_more p{
	color: #ad8b4e;
    font-size: 14px;
	line-height:30px;
}
.el_more a{
    color: #fff;
}
.FooterBottom{
    width: 100%;text-align: center;line-height: 30px;background: #283033;color: #fff;
    padding-top: 25px;padding-bottom: 25px;
}
.FooterBottom a{
    color: #fff;
}
.footicon{
    display: inline-block;background: url(350338.png)no-repeat center left;padding-left: 23px;
}

/* 文章页content css */

.ContentBanner{
    width: 100%;height: 350px;background: url(350372.jpg) no-repeat center;
}
.w1380{
    width: 1380px;margin: 0 auto;
}
.SecondNav{
    width: 100%;
}
.SecondNavCon{
    width: 100%;height: 86px;background: url(350387.png)no-repeat center;
    margin-top: -46px;
}
.SNbtn{
    padding-left: 15px;
}
.SNbtn ul li{
    float: left;text-align: center;margin: 0 20px;
}
.SNbtn ul li a{
    font-size: 18px;display: block;width: 100%;height: 82px;line-height: 86px;
}
.SNbtn_ldtd ul li{
    float: left;width: 300px;text-align: center;margin: 0 10px;
}
.secondAct{
    font-weight: 900;border-bottom: 4px #ad8b4e solid;color: #ad8b4e;
}
.SNsub{
    width: 195px;height: 85px;text-align: center;line-height: 85px;padding-left: 15px;
}
.SNsub a{
    color: #fff;font-size: 18px;
}
.sbg1{
    background: url(532098.png)no-repeat center bottom;
}
.Route{
    width: 100%;
}
.RouteInfor{
    width: 100%;padding: 25px 0;line-height: 35px;
}
.RouteInfor :last-child {
    color: #ad8b4e;
}
#secondWarp{
    background: #f4f4f4;
}
.TopInfo,.LogoNav{
    background: #fff;
}
.Content{
    width: 100%;
}
.ContentWarp{
    width: 100%;background: #fff;
}
.ContentWarpbg{
    width: 100%;min-height: 600px;background: url(350370.png)no-repeat right bottom;background-size: 35%;
}
.ContentTitle{
    width: 100%;font-size: 27px;color: #ad8b4e;padding: 60px 0 20px 0;text-align: center;
}
.ContentTitle_s{
    text-align: center;
    color: #ad8b4e;
    font-size: 20px;
}
.ContentInfor{
    width: 100%;text-align: center;padding: 15px 0;border-bottom: 1px #e5e5e5 solid;
}
.ContentInfor span{
    color: #8f8f8f;display: inline-block;margin: 0 15px;
}
.ContentInfor span a{
    display: inline-block;float: left;width: 26px;height: 30px;margin-right: 10px;cursor: pointer;
}
.bga1{
    background: url(350335.png)no-repeat bottom right;
}
.bga2{
    background: url(350336.png)no-repeat bottom;
}
.bga3{
    background: url(350334.png)no-repeat bottom;
}
.ContentText{
    width: 1171px;margin: 0 auto;padding: 35px 0;font-size: 18px;
}

.ContentText p{
   line-height: 36px;padding-bottom:15px;
}

/* 二级页 新闻资讯 list */
.NewsPic{
    width: 100%;margin-bottom: 35px;
}
.NewsPicB{
    width: 700px;height:300px;padding: 35px;background: #fff;
}
.NewsPicl{
    width: 220px;height: 300px;background: #fff;padding: 35px;margin-left: 14px;
}
.NewsPicB_img{
    width: 450px;height: 300px;
}
.NewsPicB_img img{
    width: 100%;height: 300px;
}
.NewsPicB_con{
    width: 207px;
}
.NewsPicB_con span{
    width: 100%;display: block;
}
.NewsPicl span{
    width: 100%;display: block;
}
.News1{
    font-size: 18px;text-align: justify;height: 60px;
}
.News2{
    text-align: right;color: #8f8f8f;height: 30px;
}
.News3{
    text-align: justify;line-height: 25px;text-indent: 2em;height: 185px;
}
.News3 a{
    color: #8f8f8f;
}
.News4{
    height: 28px;background: url(350376.png) no-repeat right center;line-height: 28px;text-align: right;
}
.News4 a{
    color: #ad8b4e;padding-right: 31px;
}
.News5{
    width: 100%;height: 133px;margin-bottom: 15px;
}
.News5 img{
    width: 100%;height: 133px;
}
.ContentLists{
    width: 100%;padding-top: 25px;
}
.ContentLists ul li{
    width: 100%;height: 70px;line-height: 70px;background: url(350337.png)no-repeat left center;
    font-size: 18px;border-bottom: 1px #ad8b4e dotted;
}
.ContentLists ul li a{
    padding-left: 20px;
}
.ContentLists ul li span{
    color: #8f8f8f;
}
.ContentLists ul li:hover{
    border-bottom: 4px #ad8b4e solid;
}
.ContentLists ul li:hover a{
    font-weight: 900;color: #ad8b4e;
}
.pageBtn font, .pageBtn a {
    display: inline-block;padding: 5px 10px;margin: 0px 5px;font-size: 14px;border: solid 1px #cfced3;
    border-radius: 5px;
}
.pageBtn font {
    color: #fff;border: solid 1px #ad8b4e;background: #ad8b4e;
}
.pageBtn {
    width: 100%;overflow: hidden;margin: 80px 0px 0px 0px;font-size: 0px;
}
#Content {
    padding-bottom: 60px;
}
#ContentWarpbg {
    padding-bottom: 50px;
}

/* 公司治理 company list */

.CompanyBanner{
    width: 100%;height: 350px;background: url(350349.jpg) no-repeat center;
}
.sbg2{
    background: url(350350.png)no-repeat right bottom;width: 466px;text-align: right;
    padding-right: 40px;padding-left: 0;
}

/* 机构概况 mech list  */

.MechBanner{
    width: 100%;height: 350px;background: url(350374.png) no-repeat center;
}
.sbg3{
    background: url(350373.png)no-repeat right bottom;width: 466px;text-align: right;
    padding-right: 40px;padding-left: 0;
}
.LeaderNav{
    width: 100%;height: 112px;background-image: linear-gradient(#fff, #f8f3ec);
}
.LeaderNav ul li{
    padding:44px 48px;float: left;font-size: 18px;
}
.borl{
    border-left: 1px #ededed solid;
}
.borr{
    border-right: 1px #ededed solid;
}
.LeaderNavAct{
    background: #fff;
}
.LeaderNavAct a{
    color: #ad8b4e;font-weight: 900;
}
.LeaderInfor{
    width:730px;margin: 55px auto 0 auto;
}
.LeaderInfor ul li{
    width: 100%;height: 270px;margin: 30px 0;
}
.leadercon{
    width: 50%;float: left;text-align: center;
}
.firstleader{
    width: 100%;
}
.leaderName,.leaderInfor{
    padding: 15px 0 0 0;
}
.leaderPic img{
    width: 125px;height: 172px;
}
.leaderName b{
    font-size: 17px;color: #ad8b4e;
}

/* 年度报告 */
.report{
    width: 90%;padding-top: 50px;margin: 0 auto;
}
.reportbox{
    width:50%;float: left;text-align: center;margin: 35px 0;
}
.reportPic img{
    width: 426px;height: 578px;
}
.reportSelect select{
    width: 132px;height: 31px;border: 1px #ad8b4e solid;border-radius: 5px;
    background: url(350385.png)no-repeat 110px center;text-align: center;color: #ad8b4e;
}
.reportName{
    padding: 20px 0;font-size: 17px;
}
.reportPic a{
    display: block;width: 426px;height: 578px;margin: 0 auto;box-shadow: 0 0 15px 5px #ccc;
}

/* 组织架构 */
.zzInfor{
    width: 1240px;padding-top: 60px;margin: 0 auto;
}
.zzChild{
    width: 1240px;height: 240px;margin: 0 auto;background: url(350348.png)no-repeat center;
}
.zzcon{
    font-size: 18px;text-indent: 2em;line-height: 38px;padding: 0 0 30px 0;
}
.zzimg{
    width: 100%;padding-bottom: 35px;
}
.zzimg img{
    width: 100%;
}
.zzChild{
    position: relative;
}
.zzChild a{
    width: 425px;height: 100px;position: absolute;background: url(350376.png)no-repeat right bottom;
}
.pol{
top: 70px;left: 161px;
}
.por{
top:70px;right:133px;
}
.font18{
    font-size: 18px;
}
.alignr{
    text-align: right;margin-top: 54px;padding-right: 30px;color: #ad8b4e;
}

/* 客户服务 */
.SeverBanner{
    width: 100%;height: 350px;background: url(350389.png) no-repeat center;
}
.severlist{
    width: 100%;padding-top: 70px;
}
.severbtn ul li{
    float: left;width: 370px;height: 185px;background: #fffcf6;border-radius: 5px;overflow: hidden;
}
.mar75{
    margin: 0 92px;
}
.severbtn ul li a{
    display: block;height: 185px;
    font-size: 28px;color: #a4782c;padding-left: 143px;line-height: 185px;
}
.severbtn_01{
    background: url(350390.png)no-repeat 30px center;
}
.severbtn_02{
    background: url(350391.png)no-repeat 30px center;
}
.severbtn_03{
    background: url(350392.png)no-repeat 30px center;
}
.severAct{
    background: #fefaf3;border: 2px #e7dbc8 solid;
}
.severcon{
    width: 100%;padding-top: 74px;
}
.severcontent{
    width: 100%;
}
.severtitle{
    width: 100%;height: 57px;
}
.severtitle a{
    display: block;height: 57px;
}
.tit{
    width: 550px;float: left;background-image: linear-gradient(to right,#eae0cf,#fff);
    line-height: 57px;font-size: 19px;font-weight: 600;text-indent: 2em;
}
.mor{
    width: 110px;float: right;background: url(350376.png)no-repeat left center;
    line-height: 57px;padding-left: 30px;color: #ad8b4e;
}
.severls{
    width: 100%;margin-top: 30px;padding-bottom: 30px;
}
.severls ul li{
    width: 300px;float: left;background: url(350326.png)no-repeat left center;height: 56px;
    line-height: 56px;margin: 0px 40px;padding-left: 50px;font-size: 18px;
}
.severicon{
    background: url(350393.png)no-repeat center bottom;
}
.honour{
    padding: 30px 0;
}
.honourlist{
    width: 100%;padding: 15px 0 35px 0;
}
.honourlist ul li{
    width: 100%;height: 70px;line-height: 70px;background: url(350337.png)no-repeat left center;
    font-size: 18px;border-bottom: 1px #ad8b4e dotted;
}
.honourlist ul li a{
    padding-left: 20px;width: 870px;
}
.honourlist ul li span{
    width: 380px;
}
.honourlist ul li:hover{
    border-bottom: 4px #ad8b4e solid;
}
.honourlist ul li:hover a{
    font-weight: 900;color: #ad8b4e;
}
.honourlist ul li:hover span{
    font-weight: 900;color: #ad8b4e;
}
.honourmore{
    width: 100%;
}
.honourmore a{
    width: 110px;background: url(350376.png)no-repeat left center;display: block;
    line-height: 57px;padding-left: 30px;color: #ad8b4e;margin: 0 auto;
}
/* 专题活动 */
.zhuantiBanner{
    width: 100%;height: 350px;background: url(350402.jpg) no-repeat center;
}
.zhuantibg{
    background: url(350403.png)no-repeat center bottom;width: 650px;padding-right: 60px;text-align: right;
}
.zhuanticon{
    width: 100%;padding-top: 5px;
}
.zhuantititle{
    width: 100%;margin-top: 40px;
}

/* 企业文化 */
.culturebanner{
    width: 100%;height: 350px;background: url(350352.jpg) no-repeat center;
}
.culturebg{
    background: url(532101.png)no-repeat right bottom;width: 630px;padding-right: 60px;text-align: right;
}
.cultureTop{
    width: 1293px;height: 411px;border-left: 7px #9e6e1a solid;background: #f7f7f9;
    position: relative;
}
.height75{
    width: 100%;height: 75px;
}
.cultureimg{
    position: absolute;right: 33px;top: -33px;
}
.cultureinfor{
    padding: 50px;width: 705px;
}
.cultureT{
    font-size: 30px;
}
.cultureM{
    padding: 30px 0;
}
.cultureM p{
    line-height: 35px;text-indent: 2em;font-size: 18px;
}
.cultureMin{
    width: 100%;
}
#swiper-container1 .swiper-slide img{
width:680px;height:430px;
}
.BannerText{
animation:none;-webkit-animation:none;-o-animation:none;-moz-animation:none;
}
.NewsListsTitle{
width:95%;
}
.News{
height:575px;background: #fff;
}
.Notice{
margin-top:0px;padding-top: 30px;background: #fff;
}
.Message {
padding-top: 80px;margin-top:0px;background:url(399100.jpg) center;
}
.Service {
background: none; margin-top: 0px;
}
.Ins {
    width: 100%; padding-top: 50px;height: 363px; background: none; 
    background-size: 80%; background: #fff;padding-bottom: 50px;margin-top:0px;
}
.Subject {
    width: 100%;height: 125px;background: #fff;
}

.LogoNav {
    width: 100%; padding-top: 30px; height: 60px;background: #fff;
}
.TopInfo {
    width: 100%;padding-top: 13px;background: #fff;
}
.Warp {
    z-index: 999;margin-top:120px;
}
.CommonLists ul li a{font-size:16px;}

    @keyframes am {
            from{margin-top: 8px;}to{margin-top: 0;}
        }
        @-webkit-keyframes am {
            from{margin-top: 8px;}to{margin-top: 0;}
        }
        @-moz-keyframes am {
            from{margin-top: 8px;}to{margin-top: 0;}
        }
        @-o-keyframes am {
            from{margin-top: 8px;}to{margin-top: 0;}
        }
        .CatchTop{
            width: 100%;position: fixed;left: 0;top: 0;z-index:99999;border-bottom: 3px #c5a86f solid;
        }
        .TopInfo{
            height: 25px;overflow: hidden;padding-bottom: 15px;
        }
        .TopInfoAct{
            animation: topin 0.5s forwards;-webkit-animation: topin 0.5s forwards;
            -o-animation: topin 0.5s forwards;-moz-animation: topin 0.5s forwards;
        }
        .LogoNav{
            padding-top: 10px;
        }
        @keyframes topin {
            from{height: 25px;padding-bottom: 15px;}to{height: 0;padding-bottom: 0;}
        }
        @-webkit-keyframes topin {
            from{height: 25px;padding-bottom: 15px;}to{height: 0;padding-bottom: 0;}
        }
        @-moz-keyframes topin {
            from{height: 25px;padding-bottom: 15px;}to{height: 0;padding-bottom: 0;}
        }
        @-o-keyframes topin {
            from{height: 25px;padding-bottom: 15px;}to{height: 0;padding-bottom: 0;}
        }
        .TopInfoRem{
            animation: topout 0.5s forwards;-webkit-nimation: topout 0.5s forwards;
            -o-nimation: topout 0.5s forwards;-moz-nimation: topout 0.5s forwards;
        }
        @keyframes topout {
            from{height: 0;padding-bottom: 0;}to{height: 25px;padding-bottom: 15px;}
        }
        @-moz-keyframes topout {
            from{height: 0;padding-bottom: 0;}to{height: 25px;padding-bottom: 15px;}
        }
        @-webkit-keyframes topout {
            from{height: 0;padding-bottom: 0;}to{height: 25px;padding-bottom: 15px;}
        }
        @-o-keyframes topout {
            from{height: 0;padding-bottom: 0;}to{height: 25px;padding-bottom: 15px;}
        }
        .sevbg{
            width: 182px;height: 46px;margin: 40px 0 0 0;background: #bb7600;
        }
        .sericebg{
            width: 0px;height: 46px;transition: 0.5s;z-index: 999;
        }
        .sericebg:hover{
            width: 182px;background: #000;
        }
        .sericebg a{
            margin: 0;background: none;
        }
.elevator{
	width:60px;position: fixed;right: 10px;bottom: 5%;
}		
.backTop {
           position:relative; width: 60px;height: 40px;background: #ad8b4e;background-size: 50px 50px;margin:0 auto;border-radius: 5px;overflow: hidden;cursor: pointer;text-align:center;padding:10px 0;color:#fff;
        }
.elevator_list{
	width:60px;
	background:#d5d5d5;
	border-radius:5px;
	
}		
.elevation_item{
	width:50px;position:relative;padding-bottom:10px; margin:0 auto;border-bottom:1px solid #fff;
}	
.elevation_item img{
	width:100%;
	margin:10px auto;
}	
.elevation_item p{
	width:100%;
	text-align:center;
	font-size:12px;
}
.elevator_ewm{
	display:none; position:absolute;right:60px;bottom:0;width:100px;height:100px;padding:10px; background:#fff;border-radius:5px;border:1px solid #d5d5d5;
}
.elevator_ewm img{
	width:100%;
	margin:0;
}
.ditubg{
display:block;
}
.phone_Service,.phone_nav{
    display: none;
}





.ContentReport{
    width: 1200px;
    margin: 0 auto;
}
.reportTop{
    position: relative;
    width: 100%;
    padding-top: 60px;
}
.reportImg{
    float: left;
    width: 520px;
}
.reportImg img{
    width: 430px;
    height: 580px;
    box-shadow: 0 0 15px 5px #ccc;
}
.reportDirectory{
    float: right;
    width: 680px;
}
.directoryTitle{
    width: 100%;
    height: 85px;
    border-bottom: 1px solid #ad8b4e;
}
.download{
    display: inline-block;
    width: 92px;
    height: 26px;
    background: url(507918.png);
}
.directoryTitle p{
    display: inline-block;
    width:560px;
    line-height: 85px;
    font-size: 25px;
    font-weight: bold;
    text-align: center;
    color: #ad8b4e;
} 
.directoryList{
    width: 100%;
    margin-top: 20px;
}
.listContent{
width100%;
}
.listLeft{
    float: left;
    width: 340px;

}
.listRight{
    float: right;
    width: 340px;
}
.listItem{
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: left;
}
.listItem i{
    display: inline-block;
    width: 10px;
    height: 10px;
    background: #ad8b4e;
}
.listItem p{
    display: inline-block;
    font-size: 18px;
}

.timer-shaft-box {
    width: 100%;
    padding: 30px 40px;
    box-sizing: border-box;
}
.timer-shaft {
    position: relative;
    width: 100%;
    height: 500px;
    overflow: hidden;
}

.timer-left {
    position: absolute;
    bottom: 20px;
    left: 20px;
    z-index: 99;
    width: 23px;
    height: 37px;
    margin-top: -18.5px;
    background: url(507919.png) no-repeat;
    background-size: cover;
    cursor: pointer;
}

.timer-right {
    position: absolute;
    bottom: 20px;
    right: 20px;
    z-index: 99;
    width: 23px;
    height: 37px;
    margin-top: -18.5px;
    background: url(507920.png) no-repeat;
    background-size: cover;
    cursor: pointer;
}

.timer-scale {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 80px;
    padding-left: 80px;
    font-size: 0;
    white-space: nowrap;
}

.timer-scale-cont {
	position:relative;
    display: inline-block;
    height: 100%;
    line-height: 80px;
}

.time-circle {
    display: inline-block;
    vertical-align: middle;
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    border-radius: 50%;
    background: #e2302e;
    transition: all .3s;
}

.timer-scale-cont.hov .time-circle {
    width: 80px;
    height: 80px;
    line-height: 80px;
    font-size: 24px;
    background: #ff8d3d;
}
.timer-scale-img{
	position:absolute;
	bottom:100px;
	left:-40px;
	width:150px;
	height:195px;
	box-shadow: 0 0 15px 5px #ccc;
}
.timer-scale-img img{
	width:100%;
	height:100%;
}
.timer-scale-cont.hov  .timer-scale-img{
	left:-70px;
	width:230px;
	height:310px;
}
.line-scale {
    display: inline-block;
    vertical-align: middle;
    width: 150px;
    height: 22px;
    margin: 0 2px;
    background: url(507921.png) no-repeat;
    background-size: cover;
}

.timer-shaft-content {
    width: 100%;

}

.shaft-detail-cont {
    display: none;
    width: 100%;
}

.timer-year {
    padding-left: 20px;
    font-weight: bold;
    color: #333;
    font-size: 0;
}

.icon-year {
    display: inline-block;
    vertical-align: middle;
    width: 33px;
    height: 40px;
    background: url(#) no-repeat;
    background-size: cover;
}

.timer-year span {
    display: inline-block;
    vertical-align: middle;
    margin-left: 18px;
    font-size: 24px;
}

.month-detail-box {
    position: relative;
    width: 100%;
    min-height: 93px;
    padding-top: 30px;
    font-size: 0;
    box-sizing: border-box;
    white-space: normal;
}

.month-detail-box:before {
    content: '';
    position: absolute;
    top: 0;
    left: 36.5px;
    height: 100%;
    border-right: 1px dashed #ff8d3d;
}

.month-detail-box .month-title {
    position: absolute;
    font-size: 16px;
    font-weight: bold;
    color: #333;
}

.month-detail-box .month-title:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 30px;
    width: 13px;
    height: 13px;
    margin-top: -6.5px;
    background: url(#) no-repeat;
    background-size: cover;
}

.incident-record {
    display: inline-block;
    padding-left: 71px;
    line-height: 2;
    font-size: 14px;
    color: #333;
}

.incident-record a {
    font-size: 14px;
    color: #1d69a3;
}

.contentBox{
    width: 1380px;
    margin: 0 auto;
    margin-top: -100px;
    background: #fff;
}
.p_zt_banner{
display:none;
}